import request from '@/utils/request'
// 获取用户分页列表
export const getUserListApi = (page,limit,username) =>{
    return request.get(`/admin/acl/user/${page}/${limit}`,{
        params: {
            username
        }
    })
}
// 添加用户
export const addUserMessageApi = (usermessage)=>{
    return request.post(`/admin/acl/user/save`,usermessage)
}
// 删除用户
export const deleteUserMessageApi =(id) =>{
    return request.delete(`/admin/acl/user/remove/${id}`)
}
// 修改用户
export const updateUserMessageApi = (role)=>{
    return request.put(`/admin/acl/user/update/`,role)
}
// 根据用户获取角色数据
export const userToAssignApi = (id)=>{
    return request.get(`/admin/acl/user/toAssign/${id}`)
}
// 根据用户分配角色
export const userDoAssignApi=(userId,roleId)=>{
    return request.post(`/admin/acl/user/doAssign`,null,{
        params:{
            userId,
            roleId
        }
    })
}
// 根据id列表删除管理用户
export const removeUsersApi=(ids) =>{
    return request.delete(`/admin/acl/user/batchRemove`,{
        data:ids
    })
}